stinking clover - French English Dictionary